﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.Security;
public partial class Form_Home : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
    string[] rolename;
       rolename = Roles.GetRolesForUser(Session["Username"].ToString());
       if (rolename[0] == "Finance") {
         Label LblWel =  LoginView1.FindControl("LblWel") as Label;
         LblWel.Text = "مدیر بخش مالی به سایت خوش آمدید";
      
       }
       else if (rolename[0] == "Expert") {
           Label LblWel = LoginView1.FindControl("LblWel") as Label;
           LblWel.Text = "کارشناس محترم به سایت خوش آمدید";
       }
       else if (rolename[0] == "AdminExpert") {
           Label LblWel = LoginView1.FindControl("LblWel") as Label;
           LblWel.Text = "مدیریت کارشناس محترم به سایت خوش آمدید ";
       }
       else if (rolename[0] == "Admin")
       {
           Label LblWel = LoginView1.FindControl("LblWel") as Label;
           LblWel.Text = "مدیریت کل محترم به سایت خوش آمدید ";
       }
       else if (rolename[0] == "Secret")
       {
           Label LblWel = LoginView1.FindControl("LblWel") as Label;
           LblWel.Text = "منشی محترم به سایت خوش آمدید ";
       }
    }



    protected void LnkWelcome_Click1(object sender, EventArgs e)
    {
        var user = HttpContext.Current.User;
        if (user.IsInRole("Admin"))
        {
            Response.Redirect(@"~\Admin\Home.aspx");
        }
        else if (user.IsInRole("AdminExpert"))
        {
            Response.Redirect(@"~\ExpertManager\Home.aspx");
        }
        else if (user.IsInRole("Expert"))
        {
            Response.Redirect(@"~\ExpertUsers\Home.aspx");
        }
        else if (user.IsInRole("Finance"))
        {
            Response.Redirect(@"~\FinanceUsers\Home.aspx");
        }
        else
        {
            Response.Redirect(@"~\SecrUsers\Home.aspx");
        }
    }
}